Package-level declarations
Types
Link copied to clipboard
interface ChatComponentEnum
Общий интерфейс, отмечающий класс как перечисление ChatComponent
Link copied to clipboard
data class ChatComponents(val context: Context, val colors: ChatColors = ChatColors(), val images: ChatImages = ChatImages(), val text: ChatTexts = ChatTexts(), val typography: ChatTypography = ChatTypography()) : Serializable
Класс верхнего уровня, содержит все возможные компоненты. Компоненты предоставляют доступ к более низкому уровню персонализации, а также общие настройки для группы параметров.
Link copied to clipboard
interface ComponentStyle
Общий интерфейс, отмечающий класс как ComponentStyle
Link copied to clipboard
class LoaderChatStyle(var loader: LoadingIndicatorChatStyle, @DimenRes var size: Int?, var text: TextMessageStyle) : Serializable
Стиль для лоадера
Link copied to clipboard
data class LoadingIndicatorChatStyle(@ColorRes var backgroundColor: Int, @DrawableRes var loaderImage: Int) : Serializable
Стиль для лоадеров